STATE=IDLE, DMAENSTS=NOT_SET
Controller Status
DMAENSTS | DMA Enable Status. 0 (NOT_SET): DMA controller is disabled 1 (SET): DMA controller is enabled. |
STATE | State Machine State. 0 (IDLE): Idle. 1 (READING_CHANNEL_CONFIG): Reading channel controller data. 2 (READING_SOURCE_POINTER): Reading source data end pointer. 3 (READING_DEST_POINTER): Reading destination data end pointer. 4 (READING_SOURCE_DATA): Reading source data. 5 (WRITING_DEST_DATA): Writing destination data. 6 (WAITING_DMA_REQ_CLEAR): Waiting for a DMA request to clear. 7 (WRITING_CHANNEL_CONFIG): Writing channel controller data. 8 (STALLED): Stalled. 9 (DONE): Done. 10 (SCATTER_GATHER_TRANSITION): Peripheral scatter-gather transition. |
NUMCHAN | Number of Supported DMA Channels. |